/*
 * tab组件
 * @author li.xiaomei
 * @date 2016-09-29
 *
 * tabItemList     tab选项数组  支持动态增加|删除
 * curTabIndex     当前tab项索引
 * tabContentList  tab内容数组
 */

var Base = require('../core/base');

var tabTpl = require('./index.html');

//标记类
var configClass = {
  tabClass: '.tab-item',
  tabConClass: '.tab-con',
  tabItemClass: '.con-item',
  titleConClass: '.header-tab'
};

var Tab = Base.extend({

  //事件直接在这里注册，会代理到parentNode节点，parentNode节点在下面指定
  EVENTS: {

  },

  //指定当前组件的模板
  template: tabTpl,

  //私有方法


  //覆盖实现setUp方法，所有逻辑写在这里。最后可以使用render来决定需不需要渲染模板
  //模板渲染后会append到parentNode节点下面，如果未指定，会append到document.body
  setUp: function() {

  }
});
